<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <title>Document</title>
</head>

<body>
    <script>
        /*
         * 案例1:
         * 封装一个函数,要求用户输入一个汉字，
         * 如果用户输入的是汉字返回true，不是返回false
         */
        // function fn() {
        //     var res = prompt('请输入一个汉字');
        //     var code = res.charCodeAt(0);
        //     if (code >= 19968 && code <= 40869) {
        //         return true;
        //     }
        //     return false
        // }
        // var res = fn();
        // console.log(res);

        /** 题二：补全代码题：给定字符串 str，检查其是否包含连续重复的字母（a-zA-Z），包含返回 true，否则返回 false
         * @param {string} [str 检查的字符串‘abc001']
         * @return {boolean} [return true|false]
         */
        // function containsRepeatingLetter(str) {
        //     //  此处补全代码，实现题目要求
        //     for (var i = 0; i < str.length; i++) {
        //         var code = str[i].charCodeAt(0);
        //         if (code >= 65 && code <= 90 || code >= 97 && code <= 122) {
        //             if (str[i] === str[i + 1]) {
        //                 return true;
        //             }
        //         }
        //     }
        //     return false;
        // }
        // // 调用containsRepeatingLetter
        // console.log(containsRepeatingLetter('abc001')); // 打印结果是true
    </script>
</body>

</html>